Method and device for controlling recording volume, and storage medium

ABSTRACT

A method for controlling a recording volume, includes: determining an adjustment gain; and calibrating at least one voice interaction apparatus based on the adjustment gain, to make the at least one voice interaction apparatus have a same recording volume under a same sound pressure level.

CROSS-REFERENCE TO RELATED APPLICATION

This application is based upon and claims priority to Chinese PatentApplication No. 202010163122.8, filed on Mar. 10, 2020, the entirecontent of which is incorporated herein by reference.

TECHNICAL FIELD

The present disclosure relates to the technical field of voiceinteraction apparatuses, and more particularly, to a method and devicefor controlling a recording volume, and a storage medium.

BACKGROUND

With the development of artificial intelligent technologies, voicecontrol has become an important application in smart home scenes.

There may be a plurality of voice interaction apparatuses based on voicecontrol in a user's house. In order to avoid concurrent responding toone instruction by the plurality of voice interaction apparatuses, afunction of waking up a nearby voice interaction apparatus is typicallyimplemented based on voice energy received or picked up by a microphoneor a signal-to-noise ratio.

SUMMARY

According to a first aspect of embodiments of the disclosure, a methodfor controlling a recording volume, includes: determining an adjustmentgain according to a preset reference index of a reference apparatus; andcalibrating a recording volume of at least one voice interactionapparatus based on the adjustment gain, to make the at least one voiceinteraction apparatus have a same recording volume under a same soundpressure level.

According to a second aspect of embodiments of the present disclosure, adevice includes: a processor; and a memory configured to storeinstructions executable by the processor; wherein the processor isconfigured to: determine an adjustment gain according to a presetreference index of a reference apparatus, and calibrate a recordingvolume of at least one voice interaction apparatus based on theadjustment gain, to make the at least one voice interaction apparatushave a same recording volume under a same sound pressure level.

According to a third aspect of embodiments of the present disclosure, anon-transitory computer readable storage medium has stored thereininstructions that, when executed by a processor of a device, cause thedevice to perform a method for controlling a recording volume. Themethod includes: determining an adjustment gain according to a presetreference index of a reference apparatus, and calibrating a recordingvolume of at least one voice interaction apparatus based on theadjustment gain, to make the at least one voice interaction apparatushave a same recording volume under a same sound pressure level.

It should be understood that the above general description and thefollowing detailed description are exemplary and explanatory only, andare not intended to limit the disclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and constitute apart of this specification, illustrate embodiments consistent with thedisclosure and, together with the specification, serve to explain theprinciples of the disclosure.

FIG. 1 is a flowchart of a method for controlling a recording volumeaccording to an exemplary embodiment.

FIG. 2 is a flowchart of operations of determining an adjustment gainaccording to an exemplary embodiment.

FIG. 3 is a schematic diagram of a voice interaction apparatus accordingto an exemplary embodiment.

FIG. 4 is a schematic diagram of a pickup path of a voice interactionapparatus according to an exemplary embodiment.

FIG. 5 is a schematic diagram of a pickup path of a voice interactionapparatus according to an exemplary embodiment.

FIG. 6 is a flowchart of a method for controlling a recording volumeaccording to an exemplary embodiment.

FIG. 7 is a flowchart of operations of determining a calibration valueof a present adjustment gain according to an exemplary embodiment.

FIG. 8 is a schematic diagram of a nearby wakeup mechanism based onenergy or a signal-to-noise ratio according to an exemplary embodiment.

FIG. 9 is a block diagram of a device for controlling a recording volumeaccording to an exemplary embodiment.

FIG. 10 is a block diagram of a device for controlling a recordingvolume according to an exemplary embodiment.

DETAILED DESCRIPTION

Reference will now be made in detail to exemplary embodiments, examplesof which are illustrated in the accompanying drawings. The followingdescription refers to the accompanying drawings in which the samenumbers in different drawings represent the same or similar elementsunless otherwise indicated. The implementations set forth in thefollowing description of exemplary embodiments do not represent allimplementations consistent with the disclosure. Instead, they are merelyexamples of apparatuses and methods consistent with aspects related tothe disclosure as recited in detail in the appended claims.

Based on a function of nearby wakeup of voice interaction apparatuses,respective initial recording volumes of the voice interactionapparatuses can be collected, and such information can be saved on adecision making apparatus. After the voice interaction apparatuses pickup a voice instruction of a user, volume information picked up orrecorded respectively can be uploaded to the decision making apparatus.

The decision making apparatus, based on the inquired initial recordingvolume of each voice interaction apparatus, can make correspondingcompensation to volume information picked up by the voice interactionapparatuses. Based on compensated volume information, the decisionmaking apparatus can determine a voice interaction apparatus withmaximum signal energy or signal-to-noise ratio and determine that thevoice interaction apparatus is closest to the user. The determined voiceinteraction apparatus then makes a response to operations of the user.

The above working mode may result in large workload of the decisionmaking apparatus and slow down determination of the decision makingapparatus. Due to limited storage space of the decision makingapparatus, it may also be difficult to upload initial recording volumesof new voice interaction apparatuses to the decision making apparatus intime. The determination accuracy of the decision making apparatus may bedegraded and thus, correct running of the nearby wakeup mechanism basedon energy or a signal-to-noise ratio may be affected.

Embodiments of the disclosure provide a method for controlling arecording volume, also referred to herein as a method for pickup volumecontrol. The method may achieve accurate running of the nearby wakeupmechanism based on energy or the signal-to-noise ratio.

FIG. 1 is a flowchart of a method for controlling a recording volumeaccording to an exemplary embodiment. The method may include thefollowing operations.

In operation S101, an adjustment gain is determined according to apreset reference index of a reference apparatus.

An output signal can be amplified by a gain. Through setting the gainfor a voice interaction apparatus, signals output by the voiceinteraction apparatus can be amplified.

The adjustment gain may be a hardware gain or a software gain.

In operation S102, at least one voice interaction apparatus iscalibrated based on the adjustment gain, so that the at least one voiceinteraction apparatus has a same recording volume under a same soundpressure level.

The recording volume may correspond to a level or amplitude of a digitalsignal. For example, when recording is conducted by a device under asound pressure level of 94 dB, a digital signal level generated by a 1kHz single-frequency acoustic signal is taken as a characterizationvalue of the recording volume.

The voice interaction apparatuses may have different acoustic hardwarearchitectures. Hence, under the same sound pressure level, originalvolumes picked up by the voice interaction apparatuses may be different.

By setting corresponding adjustment gains for different voiceinteraction apparatuses, the voice interaction apparatuses can have asame recording volume under the same sound pressure level.

For an instance, based on the nearby wakeup mechanism, among the voiceinteraction apparatuses calibrated with the adjustment gain, the voiceinteraction apparatus picking up maximum volume information may bedetermined as a voice interaction apparatus to respond to a userinstruction according to volume information of the user picked up by thevoice interaction apparatus.

In an embodiment, the reference apparatus may be a voice interactionapparatus provided with a digital microphone (DMIC) or may also be avoice interaction apparatus provided with an analog microphone (AMIC)and an analog-to-digital converter (ADC).

Adjustment gains of different voice interaction apparatuses may bedetermined based on the reference apparatus, which has stability andgenerality.

The voice interaction apparatuses may include those provided with a DMICand those provided with an AMIC and an ADC. Compared to the voiceinteraction apparatuses with an AMIC and an ADC, the voice interactionapparatuses with a DMIC do not have a hardware gain that serves as avariable and thus, have higher stability.

FIG. 3 is a schematic diagram of a voice interaction apparatus,according to an exemplary embodiment. For example, the voice interactionapparatus is provided with a direct-sound microphone sound chamber, andmay be the reference apparatus.

The direct-sound microphone sound chamber may be a direct sound chamberwith a straight-line microphone sound chamber structure. In other words,a microphone picking up voice right faces a sound bore. Hence, whenbeing propagated to the microphone, voice may not be shielded byanything, and there is no loss of voice energy.

According to the method provided by the disclosure, the voiceinteraction apparatuses can be calibrated with an adjustment gain, sothe voice interaction apparatuses with different acoustic hardwarearchitectures can generate a same recording volume while picking up auser voice instruction under a same sound pressure level. Accordingly,accurate running of the nearby wakeup mechanism based on energy or thesignal-to-noise ratio can be achieved.

FIG. 2 is a flowchart of operations of determining an adjustment gainaccording to an exemplary embodiment. In the present embodiment, apreset reference index may include microphone sensitivity.

In operation S201, first microphone sensitivity of a reference apparatusis determined.

The preset reference index may be also other indexes. The microphonesensitivity is taken as the example here.

The first microphone sensitivity of the reference apparatus may beacquired through inquiry of specifications of the apparatus.

In an embodiment, first microphone sensitivity of a reference apparatusprovided with a direct-sound microphone sound chamber and a DMIC can bedetermined.

Reference apparatuses of different models, provided with direct-soundmicrophone sound chambers and DMICs may have different first microphonesensitivity.

The first microphone sensitivity may be a preset value, such as −26 dB.The first microphone sensitivity is not limited in the disclosure.

In operation S202, an adjustment gain is determined based on the firstmicrophone sensitivity and second microphone sensitivity of a voiceinteraction apparatus.

The adjustment gain may be determined based on the first microphonesensitivity and the second microphone sensitivity. Based on theadjustment gain, recording volumes of a plurality of voice interactionapparatuses may be compensated. Hence, after picking up a user voiceinstruction under a same sound pressure level, the plurality of voiceinteraction apparatuses can generate a same recording volume.

In an exemplary embodiment, the voice interaction apparatus may includea DMIC.

The adjustment gain of the voice interaction apparatus with the DMIC maybe determined according to a difference between the first microphonesensitivity and the second microphone sensitivity.

For illustrative purposes only, it is assumed that the adjustment gainis Gain*, the first microphone sensitivity is Smic₁ and the secondmicrophone sensitivity is Smic₂. For the voice interaction apparatuswith the DMIC, the adjustment gain Gain*, the first microphonesensitivity Smic₁ and the second microphone sensitivity Smic₂ cansatisfy the following relationship:

Gain*=Smic₁−Smic₂.

The second microphone sensitivity Smic₂ of the voice interactionapparatus can be acquired through inquiry of specifications of theapparatus.

For example, the first microphone sensitivity Smic₁ may be −26 dB. Ifthe second microphone sensitivity Smic₂ of the voice interactionapparatus with the DMIC is −22 dB, then Gain*=−26−(−22)=−4 dB.

FIG. 4 is a schematic diagram of a pickup path of a voice interactionapparatus provided with a DMIC, according to an exemplary embodiment. Inthe embodiment, the adjustment gain Gain* of the voice interactionapparatus provided with the DMIC is a software gain. The adjustment gainGain* may be implemented in a processor of the voice interactionapparatus.

In an exemplary embodiment, the voice interaction apparatus may includea voice interaction apparatus provided with an AMIC and an ADC.

An adjustment gain of the voice interaction apparatus provided with theAMIC and the ADC may be determined based on first microphonesensitivity, second microphone sensitivity of the voice interactionapparatus and an analog-to-digital conversion quantified referencevoltage of the voice interaction apparatus.

In an embodiment, for the voice interaction apparatus provided with theAMIC and the ADC, a difference between a sum of the analog-to-digitalconversion quantified reference voltage of the voice interactionapparatus and the first microphone sensitivity and the second microphonesensitivity may be determined as the adjustment gain.

For the voice interaction apparatus provided with the AMIC and the ADC,the adjustment gain Gain*, the first microphone sensitivity Smic₁, thesecond microphone sensitivity Smic₂ and the analog-to-digital conversionquantified reference voltage Vref can satisfy the followingrelationship:

Gain*=Vref+Smic₁−Smic₂.

The analog-to-digital conversion quantified reference Vref may beacquired based on specifications of the ADC. For example, theanalog-to-digital conversion quantified reference voltage Vref of amodel t1v320adc3101 from Texas Instruments may be −3 dB.

The second microphone sensitivity Smic₂ of the voice interactionapparatus may be acquired according to specifications of the apparatus.For example, the second sensitivity Smic₂ of an AMIC of GoertekS180B381-015 may be −38 dB.

For example, when the first microphone sensitivity Smic₁ is −26 dB,Gain*=−3−26−(−38)=+9 dB.

FIG. 5 is a schematic diagram of a pickup path of a voice interactionapparatus provided with an AMIC and an ADC, according to an exemplaryembodiment. In the embodiment, the adjustment gain Gain* of the voiceinteraction apparatus provided with the AMIC and the ADC is a hardwaregain.

The adjustment gain Gain* may be acquired through adjustment of a gainmodule of a pre-amplifier Pre-AMP or a programmable gain amplifier PGAintegrated with an ADC module ADC.

FIG. 6 is a flowchart of a method for controlling a recording volumeaccording to an exemplary embodiment. As shown in FIG. 6, the method mayinclude the following operations.

In operation S301, the adjustment gain is determined according to apreset reference index of a reference apparatus. In operation S306,based on the adjustment gain, a recording volume of at least one voiceinteraction apparatus is calibrated, so that the at least one voiceinteraction apparatus has a same recording volume under a same soundpressure level. During determination of the adjustment gain according tothe preset reference index of the reference apparatus, an index value ofthe preset reference index may be a theoretical index value. Forexample, the index value of the preset reference index may be acquiredfrom a product instruction, and the adjustment gain is determined basedon the theoretical index value. However, in actual production and designof a product, there may be a small error between an index value of afinished product in actual use and an index value in a productinstruction. In order to make the acquired adjustment gain moreaccurate, the adjustment gain can be calibrated for an actual productafter being determined based on the theoretical index value of thepreset reference index. The adjustment gain obtained after calibrationis taken as an adjustment gain finally used for calibrating therecording volume of the voice interaction apparatus in operation S306.The calibration of the adjustment gain may be implemented by operationsS302-S305, as follows.

In operation S302, the adjustment gain currently determined at operationS301, referred to as the current adjustment gain, is used to calibratethe voice interaction apparatus.

In operation S303, an actual recording volume of the calibrated voiceinteraction apparatus is tested under a preset sound pressure level.

In an embodiment, the preset sound pressure level may be a soundpressure level of 94 dB. The preset sound pressure level may be adjustedaccording to actual situations, and is not limited in the disclosure.

Under the sound pressure level of 94 dB, the actual recording volume ofthe voice interaction apparatus which is already calibrated with theadjustment gain is tested to be S1.

In operation S304, a reference recording volume of the referenceapparatus under the preset sound pressure level is determined.

In an embodiment, the reference recording volume of the voiceinteraction apparatus with a direct-sound microphone sound chamber,which has a sensitivity of x dB and a DMIC, is determined to be S0 underthe sound pressure level of y dB, where x and y are integers. Forexample, x may be −26, and y may be 94. Accordingly, the referencerecording volume of the reference apparatus with the direct-soundmicrophone sound chamber, which has a sensitivity of −26 dB and theDMIC, is determined S0 under the sound pressure level of 94 dB.

In operation S305, based on the reference recording volume and an actualrecording volume, a calibration value of the current adjustment gain isfurther determined; and the calibrated adjustment gain is determined asthe final adjustment gain for calibrating the voice interactionapparatus.

For example, for the voice interaction apparatus provided with the DMIC,the current adjustment gain Gain* is Smic₁−Smic₂.

Also for example, for the voice interaction apparatus provided with theAMIC and the ADC, the current adjustment gain Gain* is Vref+Smic₁−Smic₂.

Based on the reference recording volume S0 and the actual recordingvolume S1, the calibration value of the current adjustment gain Gain*can be further determined. The current adjustment gain Gain* can becalibrated with the calibration value. The recording volume of the voiceinteraction apparatus may be calibrated based on the calibratedadjustment gain Gain*. Thus, the accuracy for the plurality of voiceinteraction apparatuses to generate the same recording volume afterpicking up a user instruction under the same sound pressure level isfurther increased, even the difference in the recording volumesgenerated by the plurality of voice interaction apparatuses is zero orvery small.

FIG. 7 is a flowchart of operations of determining a calibration valueof a current adjustment gain, according to an exemplary embodiment. Asshown in FIG. 7, the operations of determining the calibration value ofthe current adjustment gain based on the a reference recording volumeand an actual recording volume include the following operations.

In operation S401, a difference between the reference recording volumeand the actual recording volume is determined.

In operation S402, the difference is determined as the calibration valueof the current adjustment gain.

For example, the calibration value of the current adjustment gain Gain*is (S0−S1).

In the embodiment, the calibrated adjustment gain Gain*', the currentadjustment gain Gain*, and the calibration value (S0−S1) can satisfy thefollowing relationship:

Gain*′=Gain*+(S0−S1).

For example, S0 and S1 may be represented by peak levels of recordingsignals at the frequent of 1 kHz.

After being processed with the method in the embodiments of thedisclosure, the voice volumes picked up by each of the voice interactionapparatuses under a user instruction with a same sound pressure levelcan be the same.

A distance between a user and a voice interaction apparatus is inpositive correlation with a sound pressure level of a user instructionpicked up from the user. Furthermore, the distance between the user andthe voice interaction apparatus is in positive correlation with a voicevolume picked up by the voice interaction apparatus.

Thus, when distances between a user and voice interaction apparatusesare different, the voice interaction apparatus nearest to the user maypick up a user voice instruction with a maximum sound pressure level incomparison with other voice interaction apparatuses. Based on the nearbywakeup mechanism, the voice interaction apparatus picking up the uservoice instruction with the maximum sound pressure level may bedetermined as the voice interaction apparatus needing to respond to theuser instruction.

FIG. 8 is a schematic diagram of a nearby wakeup mechanism based onenergy or a signal-to-noise ratio, according to an exemplary embodiment.As shown in FIG. 8, the voice interaction apparatuses may include aspeaker A, a television B, a speaker C, an air conditioner D, and avoice switch E.

A center node may be a voice interaction apparatus or may be a networkcenter apparatus such as a gateway or a router, serving as a judgmentapparatus.

After each of the voice interaction apparatuses uploads a picked voicevolume of a user instruction to the center node serving as the judgmentapparatus, the center node may judge which voice interaction apparatuspicks up the user instruction with a maximum sound pressure level (orvoice volume) and determine the voice interaction apparatus as the voiceinteraction apparatus needing to respond to the user instruction anddetermine other apparatuses as apparatuses for continuous dormancy

Furthermore, the center node may feed back a command instruction to thecorresponding voice interaction apparatus, to enable the voiceinteraction apparatus picking up the used instruction with the maximumsound pressure level (or voice volume) to respond to the userinstruction, and make other voice interaction apparatuses continuedormancy

FIG. 9 is a block diagram of a device for controlling a recording volumeaccording to an exemplary embodiment. As shown in FIG. 9, the deviceincludes a determination module 201 and a calibration module 202. Eachof these modules may be implemented as software, or hardware, or acombination of software and hardware.

The determination module 201 is configured to determine an adjustmentgain according to a preset reference index of a reference apparatus.

The calibration module 202 is configured to, based on the adjustmentgain, calibrate a recording volume of at least one voice interactionapparatus so as to make the at least one voice interaction apparatushave a same recording volume under a same sound pressure level.

In an exemplary embodiment, the determination module 201 is configuredto determine first microphone sensitivity of the reference apparatus,the preset reference index including microphone sensitivity; anddetermine the adjustment gain based on the first microphone sensitivityand second microphone sensitivity of the voice interaction apparatus.

In an exemplary embodiment, the voice interaction apparatus may includea DMIC. The determination module 201 is configured to determine adifference between the first microphone sensitivity and the secondmicrophone sensitivity as the adjustment gain.

In an exemplary embodiment, the voice interaction apparatus may includea voice interaction apparatus provided with an AMIC and an ADC. Thedetermination module 201 is configured to determine the adjustment gainbased on the first microphone sensitivity, the second microphonesensitivity of the voice interaction apparatus and an analog-to-digitalconversion quantified reference voltage of the voice interactionapparatus.

In an exemplary embodiment, the determination module 201 is configuredto determine a difference between a sum of the analog-to-digitalconversion quantified reference voltage of the voice interactionapparatus plus the first microphone sensitivity and the secondmicrophone sensitivity as the adjustment gain.

In an exemplary embodiment, the determination module 201 is configuredto: calibrate the voice interaction apparatus with the currentlydetermined adjustment gain, referred to herein as the current adjustmentgain; test an actual recording volume of the calibrated voiceinteraction apparatus under a preset sound pressure level; determine areference recording volume of the reference apparatus under the presetsound pressure level; and determine a calibration value of the currentadjustment gain based on the reference recording volume and the actualrecording volume, and determine the adjustment gain obtained aftercalibration as a final adjustment gain for calibrating the voiceinteraction apparatus.

In an exemplary embodiment, the determination module 201 is configuredto determine a difference between the reference recording volume and theactual recording volume, and determine the difference as the calibrationvalue of the current adjustment gain.

In an exemplary embodiment, the reference apparatus may be a voiceinteraction apparatus provided with a DMIC; and/or the referenceapparatus may be a voice interaction apparatus provided with adirect-sound microphone sound chamber.

With respect to the device in the above embodiments, the specificmanners for performing operations by the individual modules have beendescribed in detail in the method embodiments, which will not berepeated herein.

FIG. 10 is a block diagram of a device for controlling a recordingvolume, according to an exemplary embodiment. For example, the devicemay be a mobile phone, a computer, a digital broadcast terminal, amessaging device, a gaming console, a tablet, a medical device, exerciseequipment, a personal digital assistant, and the like.

Referring to FIG. 10, the device may include one or more of thefollowing components: a processing component 302, a memory 304, a powercomponent 306, a multimedia component 308, an audio component 310, aninput/output (I/O) interface 312, a sensor component 314, and acommunication component 316.

The processing component 302 typically controls overall operations ofthe device, such as the operations associated with display, telephonecalls, data communications, camera operations, and recording operations.The processing component 302 may include one or more processors 320 toexecute instructions to perform all or part of the operations in theabove described methods. Moreover, the processing component 302 mayinclude one or more modules which facilitate the interaction between theprocessing component 302 and other components. For instance, theprocessing component 302 may include a multimedia module to facilitatethe interaction between the multimedia component 308 and the processingcomponent 302.

The memory 304 is configured to store various types of data to supportthe operation of the device. Examples of such data include instructionsfor any applications or methods operated on the device, contact data,phonebook data, messages, pictures, video, etc. The memory 304 may beimplemented using any type of volatile or non-volatile memory devices,or a combination thereof, such as a static random access memory (SRAM),an electrically erasable programmable read-only memory (EEPROM), anerasable programmable read-only memory (EPROM), a programmable read-onlymemory (PROM), a read-only memory (ROM), a magnetic memory, a flashmemory, a magnetic or optical disk.

The power component 306 provides power to various components of thedevice. The power component 306 may include a power management system,one or more power sources, and any other components associated with thegeneration, management, and distribution of power in the device.

The multimedia component 308 includes a screen providing an outputinterface between the device and the user. In some embodiments, thescreen may include a liquid crystal display (LCD) and a touch panel(TP). If the screen includes the touch panel, the screen may beimplemented as a touch screen to receive input signals from the user.The touch panel includes one or more touch sensors to sense touches,swipes, and gestures on the touch panel. The touch sensors may not onlysense a boundary of a touch or swipe action, but also sense a period oftime and a pressure associated with the touch or swipe action. In someembodiments, the multimedia component 308 includes a front camera and/ora rear camera. The front camera and the rear camera may receive anexternal multimedia datum while the device is in an operation mode, suchas a photographing mode or a video mode. Each of the front camera andthe rear camera may be a fixed optical lens system or have focus andoptical zoom capability.

The audio component 310 is configured to output and/or input audiosignals. For example, the audio component 310 includes a microphone(“MIC”) configured to receive an external audio signal when the deviceis in an operation mode, such as a call mode, a recording mode, and avoice recognition mode. The received audio signal may be further storedin the memory 304 or transmitted via the communication component 316. Insome embodiments, the audio component 310 further includes a speaker tooutput audio signals.

The I/O interface 312 provides an interface between the processingcomponent 302 and peripheral interface modules, such as a keyboard, aclick wheel, buttons, and the like. The buttons may include, but are notlimited to, a home button, a volume button, a starting button, and alocking button.

The sensor component 314 includes one or more sensors to provide statusassessments of various aspects of the device. For instance, the sensorcomponent 314 may detect an open/closed status of the device, relativepositioning of components, e.g., the display and the keypad, of thedevice, a change in position of the device or a component of the device,a presence or absence of user contact with the device, an orientation oran acceleration/deceleration of the device, and a change in temperatureof the device. The sensor component 314 may include a proximity sensorconfigured to detect the presence of nearby objects without any physicalcontact. The sensor component 314 may also include a light sensor, suchas a CMOS or CCD image sensor, for use in imaging applications. In someembodiments, the sensor component 314 may also include an accelerometersensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or atemperature sensor.

The communication component 316 is configured to facilitatecommunication, wired or wirelessly, between the device and otherdevices. The device can access a wireless network based on acommunication standard, such as WiFi, 4G, or 5G, or a combinationthereof. In one exemplary embodiment, the communication component 316receives a broadcast signal or broadcast associated information from anexternal broadcast management system via a broadcast channel In oneexemplary embodiment, the communication component 316 further includes anear field communication (NFC) module to facilitate short-rangecommunications. In one exemplary embodiment, the communication component316 may be implemented based on a radio frequency identification (RFID)technology, an infrared data association (IrDA) technology, anultra-wideband (UWB) technology, a Bluetooth (BT) technology, and othertechnologies.

In exemplary embodiments, the device may be implemented with one or moreapplication specific integrated circuits (ASICs), digital signalprocessors (DSPs), digital signal processing devices (DSPDs),programmable logic devices (PLDs), field programmable gate arrays(FPGAs), controllers, micro-controllers, microprocessors, or otherelectronic components, for performing the above described methods.

In exemplary embodiments, there is also provided a non-transitorycomputer-readable storage medium including instructions, such asincluded in the memory 304, executable by the processor 320 in thedevice, for performing the above-described methods. For example, thenon-transitory computer-readable storage medium may be a ROM, a CD-ROM,a magnetic tape, a floppy disc, an optical data storage device, and thelike.

Although the operations are described in specific sequences as shown inthe diagrams, it does not mean that the operations must be executedaccording to the displayed sequences or serial sequences, or all thedisplayed operations need to be executed for realization of an expectedresult. In some embodiments, concurrently performing a plurality ofoperations may be beneficial.

Other embodiments of the disclosure will be apparent to those skilled inthe art from consideration of the specification and practice of thedisclosure disclosed here. This application is intended to cover anyvariations, uses, or adaptations of the disclosure following the generalprinciples thereof and including such departures from the presentdisclosure as come within known or customary practice in the art. It isintended that the specification and examples be considered as exemplaryonly, with a true scope and spirit of the disclosure being indicated bythe following claims.

It will be appreciated that the present disclosure is not limited to theexact construction that has been described above and illustrated in theaccompanying drawings, and that various modifications and changes can bemade without departing from the scope thereof. It is intended that thescope of the disclosure only be limited by the appended claims.

What is claimed is:
 1. A method for controlling a recording volume,comprising: determining an adjustment gain according to a presetreference index of a reference apparatus; and calibrating a recordingvolume of at least one voice interaction apparatus based on theadjustment gain, to make the at least one voice interaction apparatushave a same recording volume under a same sound pressure level.
 2. Themethod of claim 1, wherein the preset reference index comprisesmicrophone sensitivity; and determining the adjustment gain according tothe preset reference index of the reference apparatus comprises:determining first microphone sensitivity of the reference apparatus; anddetermining the adjustment gain based on the first microphonesensitivity and second microphone sensitivity of the voice interactionapparatus.
 3. The method of claim 2, wherein the voice interactionapparatus comprises a digital microphone; and determining the adjustmentgain based on the first microphone sensitivity and the second microphonesensitivity of the voice interaction apparatus comprises: determining adifference between the first microphone sensitivity and the secondmicrophone sensitivity as the adjustment gain.
 4. The method of claim 2,wherein the voice interaction apparatus comprises a voice interactionapparatus provided with an analog microphone and an analog-to-digitalconverter; and determining the adjustment gain based on the firstmicrophone sensitivity and the second microphone sensitivity of thevoice interaction apparatus comprises: determining the adjustment gainbased on the first microphone sensitivity, the second microphonesensitivity of the voice interaction apparatus, and an analog-to-digitalconversion quantified reference voltage of the voice interactionapparatus.
 5. The method of claim 4, wherein determining the adjustmentgain based on the first microphone sensitivity, the second microphonesensitivity of the voice interaction apparatus, and theanalog-to-digital conversion quantified reference voltage of the voiceinteraction apparatus comprises: determining, as the adjustment gain, adifference between a sum of the analog-to-digital conversion quantifiedreference voltage of the voice interaction apparatus plus the firstmicrophone sensitivity and the second microphone sensitivity.
 6. Themethod of claim 1, after determining the adjustment gain, the methodfurther comprising: calibrating the voice interaction apparatus with thedetermined adjustment gain as a current adjustment gain; testing anactual recording volume of the calibrated voice interaction apparatusunder a preset sound pressure level; determining a reference recordingvolume of the reference apparatus under the preset sound pressure level;determining a calibration value of the current adjustment gain based onthe reference recording volume and the actual recording volume; anddetermining an adjustment gain obtained after calibration as a finaladjustment gain for calibrating the voice interaction apparatus.
 7. Themethod of claim 6, wherein determining the calibration value of thecurrent adjustment gain based on the reference recording volume and theactual recording volume comprises: determining a difference between thereference recording volume and the actual recording volume, as thecalibration value of the current adjustment gain.
 8. The method of claim2, wherein the reference apparatus is a voice interaction apparatusprovided with at least one of a digital microphone or a direct-soundmicrophone sound chamber.
 9. A device, comprising: a processor; and amemory configured to store instructions executable by the processor;wherein the processor is configured to: determine an adjustment gainaccording to a preset reference index of a reference apparatus; andcalibrate a recording volume of at least one voice interaction apparatusbased on the adjustment gain, to make the at least one voice interactionapparatus have a same recording volume under a same sound pressurelevel.
 10. The device of claim 9, wherein the processor is furtherconfigured to: determine first microphone sensitivity of the referenceapparatus, the preset reference index comprising microphone sensitivity;and determine the adjustment gain based on the first microphonesensitivity and second microphone sensitivity of the voice interactionapparatus.
 11. The device of claim 10, wherein the voice interactionapparatus comprises a digital microphone, and the processor is furtherconfigured to determine a difference between the first microphonesensitivity and the second microphone sensitivity as the adjustmentgain.
 12. The device of claim 10, wherein the voice interactionapparatus comprises a voice interaction apparatus provided with ananalog microphone and an analog-to-digital converter, and the processoris further configured to determine the adjustment gain based on thefirst microphone sensitivity, the second microphone sensitivity of thevoice interaction apparatus, and an analog-to-digital conversionquantified reference voltage of the voice interaction apparatus.
 13. Thedevice of claim 12, wherein the processor is further configured todetermine, as the adjustment gain, a difference between a sum of theanalog-to-digital conversion quantified reference voltage of the voiceinteraction apparatus plus the first microphone sensitivity and thesecond microphone sensitivity.
 14. The device of claim 9, wherein theprocessor is further configured to: calibrate the voice interactionapparatus with the determined adjustment gain as the current adjustmentgain; test an actual recording volume of the calibrated voiceinteraction apparatus under a preset sound pressure level; determine areference recording volume of the reference apparatus under the presetsound pressure level; determine a calibration value of the currentadjustment gain based on the reference recording volume and the actualrecording volume; and determine the adjustment gain obtained aftercalibration as a final adjustment gain for calibrating the voiceinteraction apparatus.
 15. The device of claim 14, wherein the processoris further configured to: determine a difference between the referencerecording volume and the actual recording volume, as the calibrationvalue of the current adjustment gain.
 16. The device of claim 10,wherein the reference apparatus is a voice interaction apparatus with atleast one of a digital microphone or a direct-sound microphone soundchamber.
 17. The device of claim 10, being a mobile terminal.
 18. Anon-transitory computer readable storage medium having stored thereoninstructions that, when executed by a processor of a device, cause thedevice to perform a method for controlling a recording volume, themethod comprising: determining an adjustment gain according to a presetreference index of a reference apparatus; and calibrating a recordingvolume of at least one voice interaction apparatus based on theadjustment gain, to make the at least one voice interaction apparatushave a same recording volume under a same sound pressure level.
 19. Thenon-transitory computer readable storage medium of claim 18, wherein thepreset reference index comprises microphone sensitivity, and determiningthe adjustment gain according to the preset reference index of thereference apparatus comprises: determining first microphone sensitivityof the reference apparatus; and determining the adjustment gain based onthe first microphone sensitivity and second microphone sensitivity ofthe voice interaction apparatus.
 20. The non-transitory computerreadable storage medium of claim 19, wherein the voice interactionapparatus comprises a digital microphone, and determining the adjustmentgain based on the first microphone sensitivity and the second microphonesensitivity of the voice interaction apparatus comprises: determining adifference between the first microphone sensitivity and the secondmicrophone sensitivity as the adjustment gain.